![]() Welcome to the Adobe® GoLive™ 5.0 Extend Script Software Development KitVersion 5.0r1 Introduction The GoLive Extend Script SDK enables you to extend the behavior and user interface of version 5.0 of Adobe GoLive. Using specialized tags provided by the SDK, and your own JavaScript code, you can create customized page elements and user interface items in the GoLive website design environment, including fully-featured:
Optionally, JavaScript extensions can call custom libraries written in the C, C++ or JavaScript programming languages; however, knowledge of C is not required to use this SDK. NOTE: As newer versions of the SDK documentation and samples become available, they will be posted on the web. To receive the latest version of the Extend Script SDK, please check the GoLive pages on www.adobe.com. |
Extension
|
Description
|
Binary API | Shows how to write an external library in C or C++. External libraries become available to all SDK extensions. |
Components | If you want to convert one or several components into editable items, choose Detach component or Detach all components from the Special menu. This new feature is pre-installed in the Modules\Extend Scripts folder. To use Detach component, first select a component in the current document. To use Detach all components, the current document must contain one or more components. Please see the GoLive user documentation for information on creating and working with components. |
Custom Box | Implements a custom tag that has an entry in the Objects palette and adds a custom HTML element to the page when the user drops the icon on a GoLive document window. Also provides a custom Inspector window that enables the user to modify the properties of the custom element interactively. |
Dialog Editor | A more complex example that provides several custom elements as Objects palette entries. You can drag these palette entries to a GoLive document window to design a custom dialog your extension can use. |
KeyMap | Displays a palette which allows the user to insert a character in a document by clicking on the character map. Uses external images to customize its display according to the current hardware platform. |
Markup Tree | Contains a set of routines demonstrating how to work with the document markup tree. |
Menus and Dialogs | Creates custom menus, menu items, dialogs, and dialog controls. |
Palettes | Shows how to implement a floating palette window and palette menu. It also calls a function defined by the Binary API sample. |
SSI | Adds Server Side Include tags to the Objects palette. |
Documentation
The GoLive 5.0 Extend Script SDK Programmer's Guide contains information on how to use the SDK as well as reference information.
The documentation is provided in Adobe Portable Document Format (PDF). The Acrobat® Reader™ is included on the GoLive 5.0 application CD. The Acrobat Reader is also provided free of charge from www.adobe.com.
Developer's discussion email list
Abstract Adobe GoLive Developer Support maintains a mailing list to allow public discussion of plug-in development among peers at golive-sdk@adobe.com. Request access to the list by sending a SUBSCRIBE request to golive-sdk-requests@adobe.com.
Introduction We have created the golive-sdk e-mail list for developers participating in the Adobe GoLive development program. The Adobe Solutions Network (ASN) uses this discussion list for developer-to-developer correspondence. It is an unmoderated list. Any messages that you send will be received by all subscribers.
Subscribing To subscribe to the golive-sdk e-mail list, send a message to golive-sdk-requests@adobe.com, with the subject SUBSCRIBE, and these fields filled in in the message body:
NOTE: The e-mail address used to subscribe and unsubscribe is different from the address for developer correspondence. Please do not send subscription requests to golive-sdk@adobe.com.
Subscribing in Digest Mode There is not currently a way to subscribe in digest mode to the e-mail list.
Unsubscribing To unsubscribe from the e-mail list, send a message to golive-sdk-requests@adobe.com with the subject UNSUBSCRIBE.
Using the e-mail List The golive-sdk e-mail list is served semi-manually, making the list server process a little different from the norm. Please read the details below.
Unmoderated Discussion
You will receive discussion as it is sent to the list. Discussion is unmoderated and does not represent any Adobe opinions. Each message is the complete responsibility of the sender.
Participating
To participate in discussion, send e-mail or your response to golive-sdk@adobe.com.
NOTE: golive-sdk is a large, unmoderated list of developers for the Adobe GoLive technology. Do not send anything you do not want the rest of the world to see. You are solely responsible for all your content.
Confidentiality and Nondisclosure
If you are an ASN member and received confidential information in connection with your membership, you may not disclose any proprietary information to this public list. Participation in the golive-sdk e-mail list is governed by the confidentiality and nondisclosure agreement that you signed to become a member of the ASN.
Copyright and Terms of Use
Once a message is sent to the golive-sdk e-mail list, it becomes the property of Adobe Systems Incorporated and cannot be duplicated or propagated without the express written permission of Adobe Systems Incorporated. In addition, participation in the golive-sdk e-mail list is subject to the Terms of Use on Adobe.com: http://www.adobe.com/misc/copyright.html.
Frequently Asked Questions (FAQ) You can get a copy of this information and frequently asked questions by sending an e-mail to golive-sdk-requests@adobe.com with the subject FAQ.
General SDK Discussion You can participate in general graphics and publishing SDK discussion by sending an e-mail to sdk-requests@adobe.com with the subject SUBSCRIBE.
We look forward to working with you and welcome your feedback. Please contact us with any questions or comments.
Developer Support is available as part of the Adobe Solutions Network - Premium Level membership. You may also purchase individual Developer Support Cases.
How to Contact the Adobe Solutions Network
In the U.S., Canada, and outside Europe, Africa and Japan, contact:
Adobe Solutions Network
Adobe Systems Incorporated
PO Box 609
Klamath Falls, OR 97601
Tel: 800-685-3510, 206-675-6145, Fax: 206-675-6872
Membership questions, e-mail: asndeveloper@adobe.com
Web: http://partners.adobe.com/
In Europe and Africa, contact:
Adobe Solutions Network
Edinburgh EH11 4GJ
United Kingdom
Tel: +44 131 458 6800
Fax: +44 131 458 6801
Membership questions, e-mail: euroasn@adobe.com
Web: http://partners.adobe.com/
In Japan, contact:
Adobe Solutions Network
Adobe Systems Co., Ltd.
Gate City Ohsaki East Tower
1-11-2 Ohsaki, Shinagawa-ku
Tokyo, 141-0032 Japan
Tel: +81-3-5740-2620
Fax: +81-3-5740-2621
Web: http://www.adobe.co.jp
Legal Notices
The regular expression code used in the JavaScript engine is based on the RegExp code written by Henry Spencer, copyright © 1986 by the University of Toronto, with modifications 1992 by Norman Reitzel, B.W.V. Engineering.
Adobe, Acrobat, Acrobat Reader, and GoLive are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States and/or other countries.
© 2000 Adobe Systems Incorporated. All rights reserved.